be greatly weakened by